﻿body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Calibri, Trebuchet MS;
	font-size: 14px;
	color: White;
	background: #3c3c3c url(Images/bg.png) repeat-y center;
}

input[type=submit],input[type=button]
{
	color: #ffffff;
	background-color: #3c3c3c;
	
}

table.container
{
	width: 100%;
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

table.content
{
	width: 100%;
	padding: 0px 0px 0px 0px;
}

table.headerContainer
{
	width: 100%;
	height: 179px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

table.linksContainer
{
	width: 68px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td.Header
{
	width: 744px;
	height: 179px;
	margin: 0px;
	padding: 0px;
}

td.HeaderContent
{
	width: 744px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

td.LeftHeaderSpaceColumn
{
	height: 179px;
	width: auto;
	margin: 0px;
	padding: 0px;
}

td.LeftHeaderColumn
{
	height: 179px;
	width: 52px;
	background: url(Images/home_heading.png) no-repeat right;
	margin: 0px;
	padding: 0px;
}

td.RightHeaderColumn
{
	height: 179px;
	width: 68px;
	margin: 0px;
	padding: 0px;	
}

td.RightHeaderSpaceColumn
{
	height: 179px;
	width: auto;
	margin: 0px;
	padding: 0px;	
}

td.MainBody
{
	width: 758px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

td.LeftBodyColumn
{
	height: 100%;
	width: auto;
	margin: 0px;
	padding: 0px;
}

td.RightBodyColumn
{
	height: 100%;
	width: auto;
	margin: 0px;
	padding: 0px;
}

td.Links
{
	width: 68px;
	height: 45px;
	margin: 0px;
	padding: 0px;
}

td.Split
{
	width: 370px;
	height: auto;
	margin: 0px;
	padding: 0px;
}

td.Title
{
	width: 758px;
	height: 174px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}

div.TopContent
{
	width: 740px;
	margin: 0px;
	padding: 0px;
	background: url(Images/topContentBG.png) no-repeat center;
}

div.MiddleContent
{
	width: 742px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(Images/middleContentBG.png) repeat-y center;
}

div.BottomContent
{
	width: 740px;
	margin: 0px;
	padding: 0px;
	background: url(Images/bottomContentBG.png) no-repeat center;
}

.gridHeader
{
	background-image: url(Images/GridHeader.png) no-repeater left;
	background-color: #D1D1D1;
	padding: 0px;
	margin: 0px;
}

.modalBackground
{
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

.pnlAddContent
{
	border: solid 2px blue;	
	background-color: White;
	padding: 10px;
}

.autocomplete_completionListElement 
{
	background-color:white;
	border:1px solid buttonshadow;
	color:windowtext;
	height:200px;
	list-style-type:none;
	margin:0px !important;
	padding: 0px;
	overflow:auto;
	text-align:left;
	visibility:hidden;
}
.autocomplete_highlightedListItem 
{
	background-color:#FFFF99;
	color:black;
	padding:1px;
	margin: 0px;
}
.autocomplete_listItem 
{
	background-color:window;
	color:windowtext;
	padding:1px;
	margin: 0px;
}

.reorderList ul
{
	padding: 0px;
	
	
}

.reorderList ul li
{
	list-style-type:none;
	height: 20px;
	
}

.reorderItem
{
	background-color: #fdff7e;
	border: dashed 2px #888888;
	height:20px;
}

.dragHandle
{
	cursor:s-resize;	
}